weapons possession - French English Dictionary